Meaning of the word "have egg on your face" in English

What does "have egg on your face" mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

have egg on your face

US /hæv ɛɡ ɑn jʊər feɪs/
UK /hæv ɛɡ ɒn jɔː feɪs/
"have egg on your face" picture

Idiom

to be embarrassed or humiliated because of something foolish you have done or said

Example:
After his prediction about the election was completely wrong, he really had egg on his face.
I hope I don't have egg on my face when I present my idea to the board.